﻿/*Style des balises*/
body {background: palegoldenrod;}
a {position: absolute;}
b {position: absolute; }
p {position: absolute;}
textarea {position: absolute;}
span {position: absolute;}
input[type=text] {position: absolute; width:150px; height : 15px; }
input[type=button] {position: absolute; width:100px; height : 25px; }
input[type=submit] {position: absolute; width:100px; height : 25px; }
input[type=file] {position: absolute; width:90px; height : 25px; }
select {position:absolute; width:200px; height : 18px; }
fieldset {position: absolute;  border:2px ridge #D3D3D3;}
legend {font-weight:bold;}
table {position: absolute; top: 10px; left: 10px; width: 750px; background-color:#ffffcc; border-collapse : collapse}
/* Ne pas mettre les image en position absolute sinon ça les décale vers le bas*/
img {position: relative; }
/*Ne pas mettre les div en position relative sinon ça bloque les infoWindows de Google Maps
div {position: absolute;}*/

/*Style des types ASP ?*/
/*.ClasseDatagrid {position: absolute; }*/

/*Style des ID*/
/*********MENUS*********/
/*Aligne les menus pour Internet Explorer*/
#Menu {position: absolute; left: 70px; top: 120px}
#Menu ul {display: inline-block;}
#Menu ul li {float:left;}
#Menu {text-align:center;}
/*Définit les styles des boutons de menu*/
#Menu ul {margin:0 auto; float:left; padding:0; list-style:none; display: table; white-space:nowrap; list-style:none; height:35px; position:relative; background:transparent; font-size:11px;}
#Menu li {display: table-cell; margin:0; padding:0;}
#Menu li b {display:block; height:35px; line-height:30px; color:#333; text-decoration:none; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 10px; background:url(Menu/pro_six_0a.gif) no-repeat;}
#Menu li b input {border-width:0; height:35px; float:left; display:block; padding:0 25px 5px 15px; background:url(Menu/pro_six_0b.gif) no-repeat right top;}
#Menu li b:hover {color:#fff; background: url(Menu/pro_six_1a.gif) no-repeat;}
#Menu li b:hover input {background:url(Menu/pro_six_1b.gif) no-repeat right top; cursor: pointer}
#Menu li.current b {color:#fff; background:url(Menu/pro_six_2a.gif) no-repeat; cursor:default;}
#Menu li.current b input {background:url(Menu/pro_six_2b.gif) no-repeat right top;}
#Menu li.current b:hover {color:#fff; background: url(Menu/pro_six_2a.gif) no-repeat; cursor:default;}
#Menu li.current b:hover input {background:url(Menu/pro_six_2b.gif) no-repeat right top;}
#Menu li.inactif b {background:url(Menu/pro_six_0a.gif) no-repeat; cursor:default;}
#Menu li.inactif b input {background:url(Menu/pro_six_0b.gif) no-repeat right top;}

/*Style des tables définissant la structure des pages*/
#Case11 {width: 150px; height: 100px; text-align: center; vertical-align: middle; background-color: white;}
#Case12 {text-align: center; vertical-align: middle; background-color: white;}
#Case13 {width: 150px; height: 100px; text-align: center; vertical-align: middle; background-color: white;}
#CasePrincipale {height:470px; width : 730px}
#Structure {width : 730px; height: 720px;}

/*Style des cadre des message d'erreur*/
fieldset.CadreMsg {height: 35px; width: 680px; left: 10px; top: 659px;}
#Message {left: 10px; top: 14px}

/*Classe des infoWindows de Google Maps*/
p.Info {position: relative;}
p.InfoTitre {position: relative; font-weight:900;}
/* Always set the map height explicitly to define the size of the div element that contains the map. */
#map {height: 100%;}
      /*Style du numéro d'activation google, pour ne pas géner la mise en page*/
/*#__VIEWSTATE {position: absolute; top: 800px;}*/

/*Style des contrôle de la page de recherche pour les bases partagées*/
span.LBBasePartage {left: 0px; top: 0px; position: absolute;}
span.CBBasePartage {left: 150px; top: 0px; position: absolute;}
span.LBResBasePartage {left: 220px; top: 0px; position: absolute;}
div.PanneauBase0 {left: 20px; top: 440px; position: absolute;}
div.PanneauBase1 {left: 20px; top: 460px; position: absolute;}
div.PanneauBase2 {left: 20px; top: 480px; position: absolute;}
div.PanneauBase3 {left: 20px; top: 500px; position: absolute;}
div.PanneauBase4 {left: 20px; top: 520px; position: absolute;}
div.PanneauBase5 {left: 20px; top: 540px; position: absolute;}
div.PanneauBase6 {left: 20px; top: 560px; position: absolute;}

/*Style des contrôle de la page de recherche pour les Critéres (max 5 critères)*/
span.LBCritere {left: 0px; top: 0px; position: absolute;}
select.DDListeCritere {left: 150px; top: 0px; position: absolute;}
div.PanneauCritere0 {left: 20px; top: 510px; position: absolute;}
div.PanneauCritere1 {left: 20px; top: 530px; position: absolute;}
div.PanneauCritere2 {left: 20px; top: 550px; position: absolute;}
div.PanneauCritere3 {left: 20px; top: 570px; position: absolute;}
div.PanneauCritere4 {left: 20px; top: 590px; position: absolute;}

/*Style des contrôle de la page de création des cartes de sondages*/
span.SondageChemin {left: 25px; top: 10px; position: absolute;}
input.SondageDes {left: 440px; top: 10px; position: absolute;}
input.SondageLat {left: 25px; top: 60px; position: absolute;}
input.SondageLon {left: 230px; top: 60px; position: absolute;}
div.Panneau0 {left: 10px; top: 190px; position: absolute;}
div.Panneau1 {left: 10px; top: 290px; position: absolute;}
div.Panneau2 {left: 10px; top: 390px; position: absolute;}
div.Panneau3 {left: 10px; top: 490px; position: absolute;}
div.Panneau4 {left: 10px; top: 590px; position: absolute;}
div.Panneau5 {left: 10px; top: 690px; position: absolute;}
div.Panneau6 {left: 10px; top: 790px; position: absolute;}